ultimate range ballistic missile - Spanish English Dictionary